#web_bg {
    /* 背景图像的地址（url括号里）  */
    background-image: url(../img/bg.jpg);
    /* 背景图像不重复 */
    background-repeat: no-repeat;
    /* 背景图像大小 */
    background-size: cover;
}

/* 文章页背景 */
.layout > div:first-child:not(.recent-posts) {
    /* 以下代表白色透明度为0.3 */
    /*background: rgba(255,255,255,.3);*/
    background-image: linear-gradient(-225deg, #7DE2FC 0%, #B9B6E5 100%);
}

/* 所有背景（包括首页卡片、文章页、页面页等） */
#recent-posts > .recent-post-item, .layout > div:first-child:not(.recent-posts), .layout_post > #page, .layout_post > #post, .read-mode .layout_post > #post {
    /* 以下代表白色透明度为0.3 */
    background-image: linear-gradient(-225deg, #7DE2FC 0%, #B9B6E5 100%);
}

/* 我的邮箱按钮 */
.button--animated {
    padding: 1.2em 2em;
    text-decoration: none;
    cursor: pointer;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-image: linear-gradient(-225deg, #7DE2FC 0%, #B9B6E5 100%);
    box-shadow: 0 5px 15px rgba(0 0 0 0.3);
    position: relative;
    transition: transform .2s ease;
    font-weight: bold;
    letter-spacing: .01em;
    will-change: transform;
    align-items: center;
    justify-content: center;
    transform-style: preserve-3d;
    transform: perspective(800px);
    border-radius: 12px;
}

.button--animated:before {
    background-color: var(--btn-hover-color);
}

[data-theme='light'] {
    --btn-hover-color: linear-gradient(-225deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);
}

#page-header {
    background-color: rgba(255, 255, 255, 0);
    /* 用错误的地址让图片无法显示 解决归档顶部图取消不了的问题 */
    background-image: url(img)!important;
    /*background-image: url(../img/bg.jpg);*/
}
#footer {
    background-color: rgba(255, 255, 255, 0);
    background-image: url(img)!important;

}
#page-header.post-bg:before {
    background-color: rgba(255, 255, 255, 0);
}

/* 标题颜色 */
#post-info .post-title {
    color: #fff;
}

/* 标签字体颜色 */
#post-info #post-meta {
    color: #ffffff;
}

#post-info #post-meta a {
    color: #fff;
}

#page-header #post-info {
    background-image: linear-gradient(-225deg, #5D9FFF20 0%, #B8DCFF20 48%, #6BBBFF20 100%);
}
/* 博客标题文字颜色 */
#page-header #site-title {
    color: #fff;
}
#page-header #site-subtitle {
    color: #fff;
}

/* 侧边栏卡片背景颜色 */
#aside_content .card-widget {
    background-color: rgba(255,255,255,.7);
}
/* 字体图标颜色修改 */
.iconfont {
    color: #8fd2ff;
}
.fas.fa-search.fa-fw {
    color: #8fd2ff;
}
/* 搜索框背景 */
.search-dialog {
    background-image: linear-gradient(-225deg, #7DE2FC 0%, #B9B6E5 100%);
}
/* 文章小标签和字体颜色 */
#recent-posts > .recent-post-item >.recent-post-info > .article-meta-wrap i {
    color: #ee5353;
}
#recent-posts > .recent-post-item >.recent-post-info > .article-meta-wrap a {
    color: #050505;
}
#recent-posts > .recent-post-item >.recent-post-info > .article-meta-wrap {
    color: #050505;
}
.far.fa-calendar-alt {
    color: #ee5353;
}
.article-sort-item-time time {
    color: #050505;
}
hr {
    border: 2px dashed #ee5353;
}
hr::before {
    color: #928bd7;
}

/* 白天请睁眼眼 */
/*[data-theme='light'] {*/
/*    !*--card-bg: linear-gradient(-225deg, #7DE2FC 0%, #B9B6E5 100%);*!*/
/*}*/

/* 天黑请闭眼 */
/*[data-theme='dark'] {*/
/*    --card-bg: #121212!important;*/
/*}*/

/* 普通看板娘 */
.live2d-widget-container {
    display: none;
}
/* 小图标颜色 */
.fab.fa-qq {
    color: rgb(16,164,255);
}
.fab.fa-git {
    color: #c71d23;
}
.fas.fa-rss {
    color: #ff69b4;
}
/* 让音乐歌词消失 */
.aplayer-lrc {
    display: none!important;
}

.post-copyright-cc-info a,
.post-copyright-info a {
    color: #49b1f5;
}
/* 侧边栏资讯手型 */
.newsbar span {
    cursor: pointer;
}

/*相册页面定位修复*/
a > img, .justified-gallery > div > img,
.justified-gallery > figure > img,
.justified-gallery > a > a > img,
.justified-gallery > div > a > img,
.justified-gallery > figure > a > img,
.justified-gallery > a > svg,
.justified-gallery > div > svg,
.justified-gallery > figure > svg,
.justified-gallery > a > a > svg,
.justified-gallery > div > a > svg,
.justified-gallery > figure > a > svg{
    position:static!important;
}